crane installations - Francés Inglés Diccionario